// 引入Vue核心文件
import Vue from 'vue'
// 引入App根组件
import App from './App.vue'
// 引入router路由
import router from './router'
// 引入store状态
import store from './store'
// 关闭Vue的生产环境提示
Vue.config.productionTip = false
// 引入组件
import hmButton from "@/components/hm-button.vue";
//使用Vue.component注册全局组件
Vue.component("hm-button", hmButton)
// 创建Vue的实例
new Vue({
    router,//挂载router
    store,//挂载store
    render: h => h(App)//渲染App根组件
}).$mount('#app')//指定挂载点

/*
template结构：只能有一个根元素
style样式：默认全局样式影响所有组件，如果需要局部样式给style标签加scoped
script行为：el是根实例特有，data必须是一个函数
*/